soil one's diaper - Turc Anglais Dictionnaire